//
//  WidowbloomSeedsman.swift
//  HSTracker
//
//  Created by Francisco Moraes on 8/19/25.
//  Copyright © 2025 Benjamin Michotte. All rights reserved.
//

class WidowbloomSeedsman: ICardWithHighlight, ISpellSchoolTutor {
    required init() {
        
    }
    
	func getCardId() -> String {
		return CardIds.Collectible.Druid.WidowbloomSeedsman
	}

	func shouldHighlight(card: Card, deck: [Card]) -> HighlightColor {
		return HighlightColorHelper.getHighlightColor(card.spellSchool == SpellSchool.nature)
	}
    
    var tutoredSpellSchools: [Int] {
        return [SpellSchool.nature.rawValue]
    }
}

class WidowbloomSeedsmanCore: WidowbloomSeedsman {
	override func getCardId() -> String {
		return CardIds.Collectible.Druid.WidowbloomSeedsmanCorePlaceholder
	}
}
